Big Huge Thesaurus

oculus dexter

noun